<template>
  <div style="height: 50px;line-height: 50px;border-bottom: 1px solid #ccc;display: flex">
    <div style="width: 200px;padding-left: 30px;font-weight: bold;color: dodgerblue">后台管理</div>
    <div style="flex: 1"></div>
    <div style="width: 100px">
      <el-dropdown>
      <span class="el-dropdown-link">
        {{ user?.nickName }}
        <el-icon class="el-icon--right"><arrow-down/></el-icon>
         {{user?.username}}

      </span>
        <template #dropdown>
          <el-dropdown-menu>
            <el-dropdown-item>个人信息</el-dropdown-item>
            <el-dropdown-item @click="$router.push('/password')">修改密码</el-dropdown-item>
            <el-dropdown-item @click="$router.push('/login')">退出系统</el-dropdown-item>
          </el-dropdown-menu>
        </template>
      </el-dropdown>
    </div>

  </div>
</template>

<script>
import {Document, Location, Menu, Setting} from "@element-plus/icons";
import user from "../views/User.vue";

export default {
  name: "Header",
  props:['user'],
  data(){
    return{
      user:{}
    }
  },
  created() {
  let userJson = sessionStorage.getItem("user") || "{}"
    this.user = JSON.parse(userJson)//获取后端账号密码保存到sessionStorage中
    },

  components: {
    Location, Setting, Menu, Document
  },
}
</script>

<style scoped>

</style>